800-pound gorilla - Turkish English Dictionary